<?php
function createTableHeader()
{
	//echo "<table class='met_border center_align' cellspacing='0' style='text-align: left;'>";
	echo "<ul>";
		//<thead>
//			<tr ".($color ? "class='normaal'" : "class='normaal alternate'").">";
			//if(isset($selecteren)) {			echo "<th class='col_selecteren'>&nbsp;</th>";}
			//if(isset($wijzigen)) {				echo "<th class='col_wijzigen'>&nbsp;</th>";}
			//if(isset($verwijderen)) {			echo "<th class='col_verwijderen'>&nbsp;</th>";}
			//if(isset($aanwezigheidZichtbaar)) {	echo "<th class='col_aanwezigheid'>&nbsp;</th>";}
			//if(isset($aanwezigheidSelecteren)) {echo "<th class='col_aanwezigheid_selecteren'>&nbsp;</th>";}
			//if(isset($aflasten)) {				echo "<th class='col_aflasten'>&nbsp;</th><th class='col_aflasten'>&nbsp;</th><th class='col_aflasten'>&nbsp;</th>";}
			
			//echo "<th class='col_datum'>Datum</th>";
			//echo "<th class='col_tijd'>Tijd</th>";
			//if(empty($compact)) {				echo "<th class='col_wedstrijdcode'>Code</th>";}
			//echo "<th class='col_tegenstander'>Tegenstander</th>";
			//echo "<th class='col_waar'>Waar</th>";
			//if(empty($compact)) {
//				if(isset($bbcode)) {	echo "<th class='col_info' colspan='2'>Info</th>";}
				//else {					echo "<th class='col_aflasting'>Info</th>";}
			//}
			//echo "</tr>
	//</thead>
	//<tbody>";
}

function set_wedstrijd_tabel($con, $result, $eerstVolgendeWedstrijd, $soortWedstrijdWeergeven, $wedstrijdcode=null, $li_class=null, $aanwezigheidZichtbaar=null)
{
	$color = true;

	$first_content_row = true;		//Als de eerste rij van de content geweest is, wordt deze op false gezet. Deze is nodig om de eerste rij onder de TH een class toe te wijzen, zodat de top-border eventueel verwijderd kan worden
	$aantalKolommen = 5;	//+ isset($bbcode) + isset($selecteren) + isset($wijzigen) + isset($verwijderen) + isset($aanwezigheidZichtbaar) + (isset($aanwezigheidSelecteren)) + (isset($aflasten) * 3);
	$oefenwedstrijd = 3;
	$eerstVolgendeWedstrijdDubbel = false;
	$vorige_was_dubbel = false;
	$eerste_toernooi_wedstrijd = false;
	$laatste_toernooi_wedstrijd = false;
	$flag_nummer = 0;
	$flag_geheugen = -1;
	$huidige_team = null;
	$nieuwToernooi = 0;
	$beide_afgelast= false;
	if($result <> null && mysql_num_rows($result) > 0) {
		$row = mysql_fetch_array($result);
	}
	while($row <> null)
	{
		if($row['teamId'] <> $huidige_team) {
			//Controleer of er al een tabel aangemaakt is, zo ja sluit eerst die tabel af
			if($huidige_team <> null) {
				//echo "</tbody>";
				echo "</ul>";
				echo "<br>";
			}
			$color = true;
			createTableHeader();
			$huidige_team = $row['teamId'];
			$dubbel_uitvoeren = false;
			$vorige_was_dubbel = false;
		}

		//controleer of het wel om een dubbel gaat (de volgende wedstrijd moet binnen 2:01 uur worden gespeeld ten opzichte van de vorige)
		if($row['dubbel'] == '1' && $vorige_was_dubbel == false) {
			$dubbel_uitvoeren = true;
			if($flag_nummer + 1 < mysql_num_rows($result)) {
				mysql_data_seek($result, $flag_nummer + 1);		//Pak de eerst volgende rij
				$row2 = ($result <> null ? mysql_fetch_object($result) : "");
				mysql_data_seek($result, $flag_nummer + 1);		//Zet de pointer weer terug op de plek waar hij stond
				$wedstrijdId_dubbel = $row2->wedstrijdId;
				if($row2->dubbelMet <> $row['wedstrijdId']) {
					$dubbel_uitvoeren = false;
					$vorige_was_dubbel = false;
				}
				//Controleer of beide wedstrijden zijn afgelast of verregend
				$beide_afgelast = false;
				if(($row['afgelast'] == '1' && $row2->afgelast) || ($row['verregend'] == '1' && $row2->verregend)) {
					$beide_afgelast = true;
				}
			}else {
				$dubbel_uitvoeren = false;
				$vorige_was_dubbel = false;
			}
		}

		if($vorige_was_dubbel == false) {
			$color ? $color = false : $color = true;
		//}
			if($soortWedstrijdWeergeven && (($row['oefenwedstrijd'] == '0' && $row['toernooi'] == '0' && $oefenwedstrijd <> 0) || ($row['oefenwedstrijd'] == '1' && $row['toernooi'] == '0' && $oefenwedstrijd <> 1) || ($row['toernooi'] == '1' && $oefenwedstrijd <> 2))) {
				//Wisselen van oefenwedstrijd naar competitiewedstrijd of het is de eerste in de reeks van oefenwedstrijden
				if($row['toernooi'] == '1') {
					//Geef toernooinaam weer
					echo "<h4>Toernooien</h4>";
					$oefenwedstrijd = 2;
					$color ? $color = false : $color = true;
					$first_content_row = false;
				}else if($row['oefenwedstrijd'] == '1') {
					//Geef oefenwedstrijd weer
					echo "<h4>Oefenwedstrijden</h4>";
					$oefenwedstrijd = 1;
					$color ? $color = false : $color = true;
					$first_content_row = false;
				}else {
					//Geef competitiewedstrijd weer
					echo "<h4>Competitiewedstrijden</h4>";
					$oefenwedstrijd = 0;
					$color ? $color = false : $color = true;
					$first_content_row = false;
				}
			}
	
			if($row['toernooi'] == '1' && empty($row['toernooiId'])) {
				if(isset($con)) {
					$result2 = mysql_query("SELECT Wedstrijd.*, YEAR( starttijd ) AS jaar, DAYOFWEEK( starttijd ) AS dagWeek, MONTH( starttijd ) AS maand, DAY( starttijd ) AS dag, HOUR( starttijd ) AS uur, MINUTE( starttijd ) AS minuten
												FROM Wedstrijd WHERE toernooiId = '".$row['wedstrijdId']."' ORDER BY starttijd");
					$wedstrijdIdList = null;
					$nieuwToernooi = 1;
				}
			}
			
			if($vorige_was_dubbel == false) {
				if($eerstVolgendeWedstrijdDubbel == true || ($eerstVolgendeWedstrijd == $row['wedstrijdId'])) {
					if(isset($aanwezigheidZichtbaar)) {
						echo "<li class='selected ".(empty($row['afwezig']) || $row['afwezig'] == '1' ? "aanwezig" : ($row['afwezig'] == '2' ? "onbekend" : "afwezig")).(isset($li_class) ? " ".$li_class : "")."'>";
					}else {
						echo "<li class='selected".(isset($li_class) ? " ".$li_class : "")."'>";
					}
				}else {
					if(isset($aanwezigheidZichtbaar)) {
						echo "<li class='".(empty($row['afwezig']) || $row['afwezig'] == '1' ? "aanwezig" : ($row['afwezig'] == '2' ? "onbekend" : "afwezig")).(isset($li_class) ? " ".$li_class : "")."'>";
					}else {
						echo "<li".(isset($li_class) ? " class='".$li_class."'" : "").">";
					}
				}
			}
			$first_content_row = false;
	
			/*
			if($vorige_was_dubbel == false) {
				if($row['toernooi'] == 1 && empty($row['toernooiId'])) {
					if(isset($selecteren)) {			echo "<td".($row['dubbel'] == '1' && $dubbel_uitvoeren ? " rowspan='2'" : "").">&nbsp;</td>";}
					if(isset($wijzigen)) {				echo "<td".($row['dubbel'] == '1' && $dubbel_uitvoeren ? " rowspan='2'" : "").">&nbsp;</td>";}
					if(isset($verwijderen)) {			echo "<td".($row['dubbel'] == '1' && $dubbel_uitvoeren ? " rowspan='2'" : "").">&nbsp;</td>";}
					if(isset($aanwezigheidZichtbaar)) {	echo "<td".($row['dubbel'] == '1' && $dubbel_uitvoeren ? " rowspan='2'" : "").">&nbsp;</td>";}
					if(isset($aanwezigheidSelecteren)) {echo "<td".($row['dubbel'] == '1' && $dubbel_uitvoeren ? " rowspan='2'" : "").">&nbsp;</td>";}
				}else {
					if(isset($selecteren)) {			echo "<td".($row['dubbel'] == '1' && $dubbel_uitvoeren ? " rowspan='2'" : "")."><img class='popup_trigger' style='cursor:pointer; vertical-align:middle;' src='/images/icons/pijl_rechts.png' rel='".$row['wedstrijdId']."'></td>";}
					if(isset($wijzigen)) {				echo "<td".($row['dubbel'] == '1' && $dubbel_uitvoeren ? " rowspan='2'" : "")."><img class='popup_trigger_wijzigen' style='cursor:pointer; vertical-align:middle;' src='/images/icons/wijzigen.png' rel='".$row['wedstrijdId']."'></td>";}
					if(isset($verwijderen)) {			echo "<td".($row['dubbel'] == '1' && $dubbel_uitvoeren ? " rowspan='2'" : "")."><img class='popup_trigger_verwijderen' style='cursor:pointer; vertical-align:middle;' src='/images/icons/verwijderen.png' rel='".$row['wedstrijdId']."'></td>";}
					if(isset($aanwezigheidZichtbaar)) {	echo "<td class='".(empty($row['afwezig']) || $row['afwezig'] == '1' ? "aanwezig" : ($row['afwezig'] == '2' ? "onbekend" : "afwezig"))."'".($row['dubbel'] == '1' && $dubbel_uitvoeren ? " rowspan='2'" : "").">&nbsp;</td>";}
					if(isset($aanwezigheidSelecteren)) {
						//echo "<td class='popup_trigger_aanwezig aanwezig' ".($row['dubbel'] == '1' && $dubbel_uitvoeren ? "rowspan='2'" : "")." rel='".$row['wedstrijdId']."'><div><div".(empty($row['afwezig']) || $row['afwezig'] == '1' ? " class='geselecteerd'" : "")."></div></div></td>";
						//echo "<td class='popup_trigger_onbekend onbekend' ".($row['dubbel'] == '1' && $dubbel_uitvoeren ? "rowspan='2'" : "")." rel='".$row['wedstrijdId']."'><div><div".(isset($row['afwezig']) && $row['afwezig'] == '2' ? " class='geselecteerd'" : "")."></div></div></td>";
						//echo "<td class='popup_trigger_afwezig afwezig' ".($row['dubbel'] == '1' && $dubbel_uitvoeren ? "rowspan='2'" : "")." rel='".$row['wedstrijdId']."'><div><div".(isset($row['afwezig']) && $row['afwezig'] >= '3' ? " class='geselecteerd'" : "")."></div></div></td>";
						echo "<td class='popup_trigger selecteerbaar ".(empty($row['afwezig']) || $row['afwezig'] == '1' ? (isset($row['reden']) ? "tooltip aanwezig_en_info" : "aanwezig") : ($row['afwezig'] == '2' ? "tooltip onbekend" : "tooltip afwezig"))."' ".($row['dubbel'] == '1' && $dubbel_uitvoeren ? "rowspan='2'" : "")." rel='".$row['wedstrijdId']."'".(isset($row['afwezig']) ? (empty($row['reden']) ? "title='Geen reden opgegeven.'" : " title='".$row['reden']."'") : "").">&nbsp;</td>";
					}
					//echo "<td ".($row['dubbel'] == '1' && $dubbel_uitvoeren == false ? "rowspan='2'" : "")."><img ".(isset($row['vakantieId']) || (isset($row['soort']) && $row['soort'] == '1') ? "src='/afbeeldingen/icons/rood_rondje.png'" : ((isset($row['soort']) && $row['soort'] == '2') ? "src='/afbeeldingen/icons/klein_groen_rondje.png'" : "src='/afbeeldingen/icons/rood_rondje_geselecteerd.png'"))." alt=''></td>";}
				}
				if(isset($aflasten)) {echo "<td class='trigger'><a href='./aflasten.php?team=".$_GET['team']."&aflasten=0&wedstrijdId=".$row['wedstrijdId']."'><img class='groot_icon' style='cursor:pointer; vertical-align:middle;' src='/images/icons/verwijderen.png' alt='".$row['wedstrijdId']."'></a></td>";}
				if(isset($aflasten)) {echo "<td class='trigger'><a href='./aflasten.php?team=".$_GET['team']."&aflasten=1&wedstrijdId=".$row['wedstrijdId']."'><img class='groot_icon' style='cursor:pointer; vertical-align:middle; height: 1.2em;' src='/images/icons/cancel.png' alt='".$row['wedstrijdId']."'></a></td>";}
				if(isset($aflasten)) {echo "<td class='trigger'><a href='./aflasten.php?team=".$_GET['team']."&aflasten=2&wedstrijdId=".$row['wedstrijdId']."'><img class='groot_icon' style='cursor:pointer; vertical-align:middle; height: 1.2em;' src='/images/icons/verregend.png' alt='".$row['wedstrijdId']."'></a></td>";}
			}
			*/
	
			
				//Uitslag wedstrijd 1 & 2
			//if($vorige_was_dubbel == false) {
				echo "<small class='small_height'>";
				if($row['toernooi'] == '1' && empty($row['toernooiId'])) {
					//echo "<small class='col_aflasting".($row['dubbel'] == '1' && $dubbel_uitvoeren ? ($vorige_was_dubbel ? " no_top_border" : " no_bottom_border") : "")."' style='width:45px;'".($row['dubbel'] == '1' && $dubbel_uitvoeren ? "" : " rowspan='2'")."><a style='color:#FFFF00; font-weight:bold; text-decoration:none; font-family: \"Comic Sans MS\";' href='/spelerfuncties/bekijken/wedstrijdinfo.php?jaar=".date('Y', strtotime($row['starttijd']))."&team=".$row['teamId']."&wedstrijd=".$row['wedstrijdId']."' target='_parent'>".($row['thuisscore'] == '99' ? "&nbsp;" : $row['thuisscore']."e")."<a/></td>";
				//Als van een dubbele wedstrijd, beide wedstrijden afgelast zijn, worden deze als 1 icon weergegeven
					echo "&nbsp;";
				}else if($beide_afgelast && $dubbel_uitvoeren) {
					if($vorige_was_dubbel == false) {
						echo ($row['verregend'] == '1' ? "Regen" : "Afgelast");
					}
				}else {
					if($row['thuisscore'] == '99' || $row['uitscore'] == '99') {
						//De wedstrijd is nog niet gespeeld
						echo ($row['verregend'] == 1 ? "Regen" : ($row['afgelast'] == 1 ? "Afgelast" : "&nbsp;"));
					}else {
						//De wedstrijd is gespeeld
						//Bepalen welke kleur de uitslag moet hebben (winst, gelijk, verlies)
						$kleur_uitslag = '#00BB00';
						if($row['thuisscore'] == $row['uitscore']) {				$kleur_uitslag = '#FFFF00';}	//Gelijk spel
						if(($row['waar'] == '1' && $row['thuisscore'] < $row['uitscore'])
						|| ($row['waar'] == '0' && $row['thuisscore'] > $row['uitscore'])) {	$kleur_uitslag = '#FF0000';}	//Verloren
						echo "<span style='color: ".$kleur_uitslag."'>".$row['thuisscore']."-".$row['uitscore']."</span>";
					}
				}
				
				if((($beide_afgelast && $dubbel_uitvoeren) == false) && ($row['dubbel'] == '1' && $dubbel_uitvoeren)) {
					//Het is een dubbele wedstrijd dus laat die stand ook zien
					if($row2->toernooi == '1' && empty($row2->toernooiId)) {
						//echo "<small class='col_aflasting".($row['dubbel'] == '1' && $dubbel_uitvoeren ? ($vorige_was_dubbel ? " no_top_border" : " no_bottom_border") : "")."' style='width:45px;'".($row['dubbel'] == '1' && $dubbel_uitvoeren ? "" : " rowspan='2'")."><a style='color:#FFFF00; font-weight:bold; text-decoration:none; font-family: \"Comic Sans MS\";' href='/spelerfuncties/bekijken/wedstrijdinfo.php?jaar=".date('Y', strtotime($row['starttijd']))."&team=".$row['teamId']."&wedstrijd=".$row['wedstrijdId']."' target='_parent'>".($row['thuisscore'] == '99' ? "&nbsp;" : $row['thuisscore']."e")."<a/></td>";
						echo "&nbsp;";
					}else {
						if($row2->thuisscore == '99' || $row2->uitscore == '99') {
							//De wedstrijd is nog niet gespeeld
							echo "<br>".($row2->verregend == 1 ? "Regen" : ($row2->afgelast == 1 ? "Afgelast" : "&nbsp;"));
						}else {
							//De wedstrijd is gespeeld
							//Bepalen welke kleur de uitslag moet hebben (winst, gelijk, verlies)
							$kleur_uitslag = '#00BB00';
							if($row2->thuisscore == $row2->uitscore) {						$kleur_uitslag = '#FFFF00';}	//Gelijk spel
							if(($row2->waar == 1 && $row2->thuisscore < $row2->uitscore)
							|| ($row2->waar == 0 && $row2->thuisscore > $row2->uitscore)) {	$kleur_uitslag = '#FF0000';}	//Verloren
							echo "<br><span style='color: ".$kleur_uitslag."'>".$row2->thuisscore."-".$row2->uitscore."</span>";
						}
					}
				}
				echo "</small>";
			//}
			
				
			//Dag week
			//if($vorige_was_dubbel == false && empty($compact)) {
			//	echo "<td".($row['toernooi'] == '1' && empty($row['toernooiId']) ? " class='toernooi_trigger' rel='".$row['wedstrijdId']."'": "").($row['dubbel'] == '1' && $dubbel_uitvoeren ? " rowspan='2'" : "").">";
			//	if($row['toernooi'] == '1' && empty($row['toernooiId'])) {
					//echo "<a href='javascript:animatedcollapse.toggle(&#39;toernooi".$row['wedstrijdId']."&#39);'>";
					//echo "<img class='toernooi_trigger' rel='".$row['wedstrijdId']."' style='heigth:15px;width:15px;vertical-align: text-top;' src='/images/icons/plus.png' alt=''> ";
					//echo "</a> ";
			//	}
			//	echo getDagWeekString(date('w', strtotime($row['starttijd'])), true)."</td>";
			//}
	
			//Dag en wedstrijdcode van de eerste wedstrijd
			if($vorige_was_dubbel == false) {
				echo "<a class='smaller' href='/schema/info.php?wedstrijdId=".$row['wedstrijdId']."'>".getDagWeekString(date('w', strtotime($row['starttijd'])), true).". ".date('j', strtotime($row['starttijd']))." ".getMaandString(date('m', strtotime($row['starttijd'])), true)." ".date('H:i', strtotime($row['starttijd'])).($row['dubbel'] == '1' && $dubbel_uitvoeren ? " & ".date('H:i', strtotime($row2->starttijd)) : "")."</a>";
				//echo ", ".(empty($row['wedstrijdcode']) ? "-" : $row['wedstrijdcode']);
			}
			//Tijd
			//if($vorige_was_dubbel == false) {
				//if($row['verzameltijd'] <> '00:00:00' && empty($compact)) {
					//echo "<td class='left_border".($row['dubbel'] == '1' && $dubbel_uitvoeren ? ($vorige_was_dubbel ? " rowspan_bottom_row" : " rowspan_top_row") : "")."'><div class='verzameltijd'>".date('H:i', strtotime($row['verzameltijd']))."</div><div class='starttijd'>".date('H:i', strtotime($row['starttijd'])).($row['dubbel'] == '1' && $dubbel_uitvoeren ? " & ".date('H:i', strtotime($row2->starttijd)) : "")."</div></td>";
				//}else {
					//echo "<td class='left_border".($row['dubbel'] == '1' && $dubbel_uitvoeren ? ($vorige_was_dubbel ? " rowspan_bottom_row" : " rowspan_top_row") : "")."'>".date('H:i', strtotime($row['starttijd'])).($row['dubbel'] == '1' && $dubbel_uitvoeren ? " & ".date('H:i', strtotime($row2->starttijd)) : "")."</td>";
				//}
			//}
			
			//Informatie
			/*
			if(isset($bbcode) && $vorige_was_dubbel == false) {
				if(isset($row['bericht'])) {
					echo "<td class='tooltip ".($row['symbool'] == '1' ? "alert" : "information")." col_info no_bottom_border' style='width:25px;' rowspan='2' title='".$bbcode->parse($row['bericht'])."'>";
				}else {
					echo "<td class='col_info no_bottom_border' style='width:25px;' rowspan='2'>";
				}
				echo "&nbsp</td>";
			}
			*/
			
			if($vorige_was_dubbel == false) {
				//echo "</tr>";
				//echo "<tr class='normaal".($eerstVolgendeWedstrijdDubbel == true || $eerstVolgendeWedstrijd == $row['wedstrijdId'] ? " selected" : ($color ? "" : " alternate")).($first_content_row ? " first_content_row" : "").(isset($aanwezigen_bekijken) ? " aanwezigen_trigger" : "")."'>";
			}
			
			//Tegenstander en locatie
			if($vorige_was_dubbel == false) {
				echo "<a href='/schema/info.php?wedstrijdId=".$row['wedstrijdId']."'>".$row['tegenstander'].(empty($row['tegenstanderNmr']) ? "" : " ".$row['tegenstanderNmr']);
				echo ", ".$eerstVolgendeWedstrijdDubbel." ".($row['waar'] == 1 ? 'Thuis' : 'Uit')."</a>";
			}
			
			//Wedstrijdcode
			if(isset($wedstrijdcode) && $vorige_was_dubbel == false) {
				//Is er een wedstrijdcode ingevuld bij 1 van de 2 wedstrijden (als het om dubbels gaat)
				if(isset($row['wedstrijdcode']) || ($row['dubbel'] == '1' && $dubbel_uitvoeren && isset($row2->wedstrijdcode))) {
					echo "<a href='/schema/info.php?wedstrijdId=".$row['wedstrijdId']."'>".(empty($row['wedstrijdcode']) ? "" : $row['wedstrijdcode']);
					if($row['dubbel'] == '1' && $dubbel_uitvoeren) {
						echo (!empty($row['wedstrijdcode']) ? ", " : "").$row2->wedstrijdcode;
					}
					echo "</a>";
				}
			}
			
			if($row['dubbel'] == 0 && $vorige_was_dubbel == false) {
				//echo "</tr>";
				//echo "<tr class='".($color ? "normaal" : "normaal alternate").($first_content_row ? " first_content_row" : "")."'>";
			}
			
			
			/*
			if(isset($aanwezigen_bekijken) && $_SESSION['rechten'] & (1 << $aanwezigen_bekijken['afmeldingen_bekijken'])) {
				if(($row['dubbel'] == '1' && $vorige_was_dubbel == true) || $dubbel_uitvoeren == false) {
					echo "<tr class='aanwezigen".($eerstVolgendeWedstrijdDubbel == true || $eerstVolgendeWedstrijd == $row['wedstrijdId'] ? " selected" : ($color ? "" : " alternate"))."' style='display:none;'>";
						echo "<td colspan='".$aantalKolommen."'>";
						$result_aanwezigen = mysql_query("SELECT Speler.spelerId, Speler.voornaam, Speler.tussenvoegsel, Speler.achternaam FROM Speler, Wedstrijd
							JOIN Teambeheer ON (Teambeheer.spelendLid = '1' AND Teambeheer.teamId = Wedstrijd.teamId AND Teambeheer.van <= Wedstrijd.starttijd AND (Teambeheer.tot >= Wedstrijd.starttijd OR Teambeheer.tot IS NULL)) 
							LEFT JOIN Afmelden ON Afmelden.wedstrijdId = Wedstrijd.wedstrijdId AND Afmelden.spelerId = Teambeheer.spelerId
							WHERE Wedstrijd.wedstrijdId = '".($dubbel_uitvoeren ? $row['dubbelMet'] : $row['wedstrijdId'])."'
								AND Teambeheer.spelendLid = '1' AND Teambeheer.van <= Wedstrijd.starttijd AND (Teambeheer.tot >= Wedstrijd.starttijd OR Teambeheer.tot IS NULL)
								AND Speler.spelerId = Teambeheer.spelerId
								AND (Afmelden.afmeldenId IS NULL OR Afmelden.soort = '1')
							ORDER BY Speler.achternaam, Speler.voornaam, Speler.tussenvoegsel, Speler.spelerId");
						if($result_aanwezigen <> null) {
							echo "<div class='aanwezigen_content' style='display: none;'>";
							echo "<p>Er zijn <b>".mysql_num_rows($result_aanwezigen)."</b> man aanwezig.</p>";	
							echo "<ul>";
							while($row_aanwezig = mysql_fetch_array($result_aanwezigen)) {
								echo "<li>".$row_aanwezig['voornaam']." ".(isset($row_aanwezig['tussenvoegsel']) ? $row_aanwezig['tussenvoegsel']." " : "").$row_aanwezig['achternaam']."</li>";
							}
							echo "</ul>";
							echo "</div>";
						}
					echo "</tr>";
				}
			}
			*/
			//if($vorige_was_dubbel == false) {
			echo "</li>";
			//}
			
			/*
			if($vorige_was_dubbel == false) {
				if($eerstVolgendeWedstrijdDubbel == true || ($eerstVolgendeWedstrijd == $row['wedstrijdId'])) {
					if($eerstVolgendeWedstrijdDubbel == false && $row['dubbel'] == 1 && $dubbel_uitvoeren) {
						$eerstVolgendeWedstrijdDubbel = true;
					}else {
						$eerstVolgendeWedstrijdDubbel = false;
					}
				}
			}
			*/
		}
		
		if($vorige_was_dubbel == true) {
			$vorige_was_dubbel = false;
		}else if($row['dubbel'] == '1' && $dubbel_uitvoeren) {
			$vorige_was_dubbel = true;
		}
		
		if($eerstVolgendeWedstrijd == $row['wedstrijdId'] && $dubbel_uitvoeren == true && $vorige_was_dubbel == true) {
			$eerstVolgendeWedstrijdDubbel = true;
		}else {
			$eerstVolgendeWedstrijdDubbel = false;
		}

		$flag_nummer++;
		if(isset($result2) && mysql_num_rows($result2) > 0) {
			if(empty($row['toernooiId'])) {
				$row = mysql_fetch_array($result2);
				if($row <> null) {
					if($flag_geheugen == -1) {
						$flag_geheugen = $flag_nummer;
						$flag_nummer = 0;
					}
				}
			}else {
				$row = mysql_fetch_array($result2);
			}
		}

		if($row == null || (empty($result2) || mysql_num_rows($result2) == 0)) {
			//if($row == null) {
			//$flag_geheugen++;
			if($flag_geheugen >= 0) {
				$flag_nummer = $flag_geheugen;
				$flag_geheugen = -1;
			}
			//}
			$row = mysql_fetch_array($result);
			
			/*
			 * De laatste wedstrijd van het toernooi is neetgezet
			 * Zorg ervoor dat het kleuren schema weer klopt.
			 */
			if($nieuwToernooi == 2) {
				//echo "</td></tr>";
				//echo "</table>";
				//echo "</div>";
				//$nieuwToernooi == 2 ? $color = true : $color = false;
				//$nieuwToernooi = 0;
				//$color = $color_remember;
				$nieuwToernooi = 0;
				$eerste_toernooi_wedstrijd = false;
				$laatste_toernooi_wedstrijd = false;
			}
		}else {
			/*
			 * Er is net een toernooi gevonden, de titel (eerste rij) van het toernooi is net neergezet
			 * Zorg ervoor dat het kleuren schema weer klopt als alle wedstrijden van het toernooi neer zijn gezet.
			 */
			$eerste_toernooi_wedstrijd = false;
			//Is de volgende wedstrijd die zichtbaar gemaakt wordt, is dat de laatste wedstrijd van het toernooi?
			if(isset($result2) && mysql_num_rows($result2) <= $flag_nummer + 1) {
				$laatste_toernooi_wedstrijd = true;
			}
			if($nieuwToernooi == 1) {
				//echo "<tr><td style='heigth:0px;' ".($selecteren && $aanwezigheidZichtbaar ? "colspan='10'" : ($selecteren || $aanwezigheidZichtbaar ? "colspan='9'" : "colspan='8'")).">";
				//echo "&nbsp;";
				//echo "<div id='toernooi".$row['toernooiId']."' style='display:none; border-spacing:0px;'>";
				//echo "<table class='met_border gegevens_tekst' cellspacing='0' style='border-top:dashed 2px gray; border-bottom:solid 2px gray; border-spacing:0px;'>";
				//$color ? $nieuwToernooi = 2 : $nieuwToernooi = 3;
				$nieuwToernooi = 2;
				$color_remember = $color;
				$eerste_toernooi_wedstrijd = true;
			}
		}
	}
	echo "</ul>";
}